@import url('../../../index.less');
.modal {
  min-width: 1000px;
  max-width: 1400px;

  // :global{
  //   .ant-modal-mask{
  //     background: ;
  //   }
  // }
  p {
    margin-bottom: 0px;
  }

  .title {
    
    font-size: 14px;
    color: #35425e;
    line-height: 28px;
    font-weight: bold;
  }

  .a {
    font-family: PingFangSC-Regular;
    font-size: 13px;
    color: #1f51a4 !important;
  }

  .desc1:nth-child(2) {
    width: 380px;
    min-width: 280px;
    max-width: 428px;
  }

  .margintop8 {
    margin-top: 8px;
  }


  .titleBd {
    .span {
      width: 4px;
      height: 12px;
      background-color: #3f52b5;
      opacity: 1;
      margin-right: 6px;
    }

    display: flex;
    align-items: center;
    // opacity: 0.7;
    .font-bold();
    font-size: 13px;
    color: #4a5774;
    margin-top: 2%;
    // padding-left: 6px;
    margin-bottom: 12px;
  }

  :global {
    .ant-modal-body{
      // max-height: 600px;
      // overflow: overlay;
      padding: 0;
      // overflow: overlay !important;
      >div{
        // overflow: overlay !important;
      }
    }
    .ant-table-thead {
      tr{
        height: 28px;
        >th {
          height: 28px;
          padding-top: unset;
          padding-bottom: unset;
        }
      }
    }
    .ant-table-tbody > tr{
      height: 28px;
      padding-top: unset;
      padding-bottom: unset;
      td{
        height: 28px;
      }

    }
    .ant-steps-label-vertical .ant-steps-item-subtitle {
      line-height: 1;
    }

    .ant-modal-close-x {
      line-height: 33px;

      img {
        width: 16px;
        height: 16px;
        position: relative;
        right: 2px;
      }
    }

    .ant-descriptions-bordered .ant-descriptions-view {
      // border-color: #e4e4e4 !important;
      border: none;
    }

    .ant-descriptions-bordered .ant-descriptions-item-label,
    .ant-descriptions-bordered .ant-descriptions-item-content {
      border-right-color: #e4e4e4;
    }

    .ant-steps-label-vertical .ant-steps-item-subtitle {
      margin-bottom: 0px;
    }

    .ant-descriptions-bordered .ant-descriptions-row {
      border: 1px solid #e4e4e4;
      &:last-child{
        border: 1px solid #e4e4e4;
      }
    }

    .ant-steps-label-vertical .ant-steps-item-content {
      padding-left: 17px;
    }

    .ant-steps-dot .ant-steps-item-process .ant-steps-item-icon,
    .ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {
      
    }
    .ant-steps-item.ant-steps-item-process,
    .ant-steps-item-container,
    .ant-steps-item-active,
    .ant-steps-item.ant-steps-item-wait,
    .ant-steps-item .ant-steps-item-wait {
      width: 130px;
    }
    .ant-steps-item-container{
      display: flex;
      flex-wrap: wrap;
    }

    .ant-steps-dot .ant-steps-item-tail::after,
    .ant-steps-dot.ant-steps-small .ant-steps-item-tail::after {
      width: 98% !important;
    }

    .ant-steps-item-description {
      height: 0px;
    }

    .ant-steps-dot .ant-steps-item-content,
    .ant-steps-dot.ant-steps-small .ant-steps-item-content {
      width: 130px;
      // position: absolute;
      // top: 1px;
      // margin-top: 0;
    }

    .ant-descriptions-item-label {
      background: #f5f6f9;
    }

    .ant-descriptions-bordered .ant-descriptions-item-label,
    .ant-descriptions-bordered .ant-descriptions-item-content {
      padding: 8px 16px;
      // border-color: #e4e4e4 !important;
    }

    // tbody {
    //   .ant-descriptions-row:nth-child(1) {
    //     .ant-descriptions-item-content:nth-child(1) {
    //       width: 428px;
    //     }
    //   }
    //   .ant-descriptions-row:nth-child(2) {
    //     .ant-descriptions-item-content:nth-child(2) {
    //       width: 428px;
    //     }
    //   }
    // }

    .ant-modal-header {
      padding: 8px 24px 0px;
      border-bottom: none;
    }

    .ant-descriptions-item-content {
      font-family: PingFangSC-Regular;
      font-size: 13px;
      color: #35425e;
      // line-height: 28px;
    }

    .ant-descriptions-row>.ant-descriptions-item-label {
      .font-bold();
      font-size: 13px;
      color: #4a5774 !important;
      width: 139px;
      min-width: 139px;
      max-width: 139px;
    }

    .ant-modal-footer {
      background: #f5f6f8;
    }

    .ant-descriptions-header {
      .font-bold();
      font-size: 14px;
      color: #35425e;
      line-height: 28px;
    }
  }
}
.tableHeadCenter{
  :global{
    .ant-table-thead>tr>th {
      text-align: center !important;
    }
    .ant-table-tbody>tr>.ant-table-selection-column{
      text-align: center;
    }
  }
}
.container_header{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 16px;
  background: #F5F6F9;
  border: 1px solid #E4E4E4;
  border-bottom: none;
  border-radius: 2px;
  .title{
    .font-bold();
    font-size: 13px;
    color: #35425E;
    line-height: 28px;
    padding: 5px 0;
  }
}
.maxHeight280{
  max-height: 264px;
  // margin: 8px 0;
  overflow: overlay;
  margin-right: -16px;
  max-width: 795px;
  padding-right: 8px;
}

.two_steps{
  :global{
    .ant-steps{
      width: 600px;
    }
    // .ant-steps-label-vertical .ant-steps-item-content{
    //   margin-top: 8px;
    // }
  }
}
// .special_steps{
//   margin-top: -2px;
//   margin-bottom: -2px;
//   :global{
//     .ant-steps-label-vertical .ant-steps-item-content{
//       margin-top: 4px !important;
//     }
//   }
  
// }
.two_jin_gong{
  margin-top: -8px;
  height: 56px;
  // margin-bottom: -2px;
}
.modal_body_style{
  overflow: overlay;
  max-height: 600px;
  position: relative;
  z-index: 2;
  padding:24px;

}